great number/quantity - French English Dictionary